 #define layout()
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport"
	content="width=device-width, initial-scale=1, maximum-scale=1">
<title>Myopen</title>
<link rel="stylesheet" href="#(ctx_path)/plugins/layui/css/layui.css">

</head>
<body class="layui-layout-body">
	<div class="layui-layout layui-layout-admin">
	
		#@header()

		#@left()

		<div class="layui-body">
			<!-- 内容主体区域 -->
			<div style="padding: 10px;">
				 #@content()
			</div>
		</div>

		<div class="layui-footer" align="center">
			#@footer()
		</div>
	</div>
	
	<script src="#(ctx_path)/plugins/layui/layui.js"></script>
	<script src="#(ctx_path)/plugins/jquery/1.11.3/jquery.min.js"></script>
	<script src="#(ctx_path)/plugins/jquery.cookie/jquery.cookie.js"></script>
	<script src="#(ctx_path)/plugins/ckeditor/ckeditor.js"></script>
	<script src="#(ctx_path)/plugins/ckeditor.my/ckeditor.my.js"></script>
	
	<!-- 让IE8/9支持媒体查询，从而兼容栅格 -->
	<!--[if lt IE 9]>
	  <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
	  <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
	<![endif]-->
	
	<script type="text/javascript">
		
		function initMenuHistory(){
			var leftMenuId="#(session[ConstConfig.SESSION_MENU_OPEN_CODE].id)";
			if(leftMenuId!=""&&leftMenuId!=undefined){
				var menu=$("a[id='m_"+leftMenuId+"']");
				if(menu.parents("dd").length==0){
					menu.parents(".layui-nav-item").addClass("layui-this");
					menu.parents(".layui-nav-item").addClass("layui-nav-itemed");
				}else{
					menu.parents("dd").addClass("layui-this");
					menu.parents(".layui-nav-item").addClass("layui-nav-itemed");
				}
			}
		}
		
		$(function(){
			//初始化左侧选中菜单
			initMenuHistory();
		});
	
		layui.config({
			base : '#(ctx_path)/plugins/layui.custom/' 
		}).extend({ //设定模块别名
			treeSelect : 'treeSelect'
		});

		//定义form表单验证规则
		var layuiFormVerify = {
			username : function(value, item) { //value：表单的值、item：表单的DOM对象
				if (!new RegExp("^[a-zA-Z0-9_\u4e00-\u9fa5\\s·]+$").test(value)) {
					return '用户名不能有特殊字符';
				}
				if (/(^\_)|(\__)|(\_+$)/.test(value)) {
					return '用户名首尾不能出现下划线\'_\'';
				}
				if (/^\d+\d+\d$/.test(value)) {
					return '用户名不能全为数字';
				}
			}

			//我们既支持上述函数式的方式，也支持下述数组的形式
			//数组的两个值分别代表：[正则匹配、匹配不符时的提示文字]
			,
			pass : [ /^[\S]{6,12}$/, '密码必须6到12位，且不能出现空格' ]
		}
	</script>
	
	<script type="text/javascript">
		//注意：导航 依赖 element 模块，否则无法进行功能性操作
		
		layui.use(['element','table','layer','tree','treeSelect','laytpl'], function() {
			var table = layui.table;
			var element = layui.element;
			var table = layui.table;
			var $ = layui.$;
			var layer = layui.layer;
			var tree = layui.tree;
			var laytpl = layui.laytpl;
			
			//…
		});
	</script>
	
	#@js()
	
</body>

</html>
#end